Taiwanese-English Dictionary

Phrases and combinations for "sensation of tickling, ticklish":

Taiwanese English Translation
nâ-âu ngiau-ngiau feeling of irritation in throat (as when about to cough or to vomit)

Back to main entry